demonstrably committed - Turkish English Dictionary